home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 4
/
FM Towns Free Software Collection 4 - Disc 1.iso
/
t_os
/
tvmode
/
getap.c
next >
Wrap
C/C++ Source or Header
|
1991-10-18
|
811b
|
35 lines
/*
getap: get analog palette
(C)ムンパッパ
*/
#include <stdio.h>
#include <dos.h>
main (argc, argv)
int argc;
char **argv;
{
register int i;
outportb(0x448, (unsigned char)1);
outportb(0x44a, 4); /* 16色パレットレイア0 */
for (i = 0; i < 16; ++i) {
outportb(0xfd90, i);
printf("%3d ",inportb(0xfd92));
printf("%3d ",inportb(0xfd94));
printf("%3d ",inportb(0xfd96));
printf("# BRG0 No.%d\n", i);
}
outportb(0x448, (unsigned char)1);
outportb(0x44a, 0x24); /* 16色パレットレイア1 */
for (i = 0; i < 16; ++i) {
outportb(0xfd90, i);
printf("%3d ",inportb(0xfd92));
printf("%3d ",inportb(0xfd94));
printf("%3d ",inportb(0xfd96));
printf("# BRG1 No.%d\n", i);
}
}